38b3490341b673d55986e635879448e9dc974cf0,src/org/exist/cluster/ClusterCollection.java,ClusterCollection,removeDocument,#Txn#DBBroker#String#,72

Before Change


    public void removeDocument(Txn transaction, DBBroker broker, String docname) throws PermissionDeniedException, TriggerException, LockException {
        collection.removeDocument(transaction, broker, docname);
        try {
            ClusterComunication.getInstance().removeDocument(this.getName(), docname);
        } catch (ClusterException e) {
            e.printStackTrace();
        }

After Change


        try {
            ClusterComunication cluster = ClusterComunication.getInstance();
            if(cluster!=null)
                cluster.removeDocument(this.getName(), docname);
        } catch (ClusterException e) {
            e.printStackTrace();
        }